﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DAL.Entities
{
    public class CuponEntity
    {
        public CuponEntity()
        { }

        private string codigoCupon;
        private int idProveedor;
        private DetalleCuponEntity detalleCupon;
        private DateTime fechaPublic;
        private DateTime vencimientoFecha;
        private DateTime vencConsumoFecha;
        private int stock;
        private int cantMaximaPorCliente;
        private bool publicado;
        private string proveeRS;
        private string rubro;
        private DateTime fechaCompra;
        private int idCompra;
        private string estado;

        public string CodigoCupon
        {
            get { return codigoCupon; }
            set { codigoCupon = value; }
        }

        public int IdProveedor
        {
            get { return idProveedor; }
            set { idProveedor = value; }
        }

        public DetalleCuponEntity DetalleCupon
        {
            get { return detalleCupon; }
            set { detalleCupon = value; }
        }

        public DateTime FechaPublic
        {
            get { return fechaPublic; }
            set { fechaPublic = value; }
        }

        public DateTime VencimientoFecha
        {
            get { return vencimientoFecha; }
            set { vencimientoFecha = value; }
        }

        public DateTime VencConsumoFecha
        {
            get { return vencConsumoFecha; }
            set { vencConsumoFecha = value; }
        }

        public int Stock
        {
            get { return stock; }
            set { stock = value; }
        }

        public int CantMaximaPorCliente
        {
            get { return cantMaximaPorCliente; }
            set { cantMaximaPorCliente = value; }
        }

        public bool Publicado
        {
            get { return publicado; }
            set { publicado = value; }
        }

        public string ProveeRS
        {
            get { return proveeRS; }
            set { proveeRS = value; }
        }

        public string Rubro
        {
            get { return rubro; }
            set { rubro = value; }
        }

        public DateTime FechaCompra
        {
            get { return fechaCompra; }
            set { fechaCompra = value; }
        }

        public string Estado
        {
            get { return estado; }
            set { estado = value; }
        }

        public int IdCompra
        {
            get { return idCompra; }
            set { idCompra = value; }
        }
    }
}
